package com.vclee.fast.integration.power.service;


import com.vclee.fast.integration.power.model.SysMenu;
import com.vclee.fast.integration.power.model.vo.MenuTree;
import com.vclee.fast.utils.model.Bson;

import java.util.List;

public interface SysMenuService {

    /**
     * 新增菜单
     */
    void addMenu(SysMenu pgSysMenu);

    /**
     * 修改菜单
     *
     */
    void editMenu(SysMenu pgSysMenu);

    /**
     * 删除菜单
     *
     */
    void delMenu(SysMenu sysMenu);

    /**
     * 查询菜单列表
     */
    List<MenuTree> findListByQuery(Bson query);

}
